Synonyms for "put right"

Words with similar meaning